如果: if, in case, in the event that...
自发: spontaneous...
力度: strength, vigor, efforts, (music) dynamics...
好 (adv.): good, well, be fond of...
拣: to choose, to pick, to sort out, to pick up...
不可思议: inconceivable (idiom); unimaginable, unfathomable...
专职: special duty, assigned full time to a task...
当年: that very same year, the past time...
外公: (coll.) mother's father, maternal grandfather...
忽视: to neglect, to ignore...